Compund Words

Sponsored Links

Last Search Words

Search Result:olfactory organ

olfactory organ   (TTS Sound)



Overview of noun olfactory_organ

The noun olfactory organ has 1 sense


  • nose, olfactory organ -- (the organ of smell and entrance to the respiratory tract; the prominent part of the face of man or other mammals; "he has a cold in the nose")